vulkan: Fix image uploading by regions
authorMatthias Clasen <mclasen@redhat.com>
Thu, 4 Feb 2021 05:09:09 +0000 (00:09 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 4 Feb 2021 05:12:44 +0000 (00:12 -0500)
This code did not make sense; it was incrementing
the wrong variable.

Pointed out in https://www.viva64.com/en/b/0793/

gsk/vulkan/gskvulkanimage.c

index 64e780bb7f8946b97c63c2ac7ee6955cf5c7b1b6..b73578afde1cdb23796b518bb2604fd33fcf38b9 100644 (file)
@@ -718,7 +718,7 @@ gsk_vulkan_image_upload_regions (GskVulkanImage    *self,
         }
       else
         {
-          for (gsize r = 0; r < regions[i].height; i++)
+          for (gsize r = 0; r < regions[i].height; r++)
             memcpy (m + r * regions[i].width * 4, regions[i].data + r * regions[i].stride, regions[i].width * 4);
         }